package com.zk.nacosprovider.Dao;

import com.zk.nacosprovider.Entity.warehouse;
import com.zk.nacosprovider.Entity.warehouseExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface warehouseMapper {
    int countByExample(warehouseExample example);

    int deleteByExample(warehouseExample example);

    int insert(warehouse record);

    int insertSelective(warehouse record);

    List<warehouse> selectByExampleWithBLOBs(warehouseExample example);

    List<warehouse> selectByExample(warehouseExample example);

    int updateByExampleSelective(@Param("record") warehouse record, @Param("example") warehouseExample example);

    int updateByExampleWithBLOBs(@Param("record") warehouse record, @Param("example") warehouseExample example);

    int updateByExample(@Param("record") warehouse record, @Param("example") warehouseExample example);
}